| API Documentation |  |

- MAIN PAGE
- NAMESPACES
- CLASSES

ShaderInstanceCustomDummySlot.h
1 // ShaderInstanceCustomDummySlot.h
3 //
5
6 namespace nkGraphics
7 {
14 class ShaderInstanceCustomDummySlot : public ShaderInstanceCustomSlot
15 {
16 public :
17
23 ShaderInstanceCustomDummySlot (System* system) noexcept ;
24
30 void setTypeName (nkMemory::StringView value) ;
31
32 // Overrides
33 virtual unsigned int getDataByteSize () override ;
34 virtual void fillDataBuffer (Entity* caller, void* buffer) override ;
35 } ;
36 }
nkGraphics::System
Main interface with the component system.
Definition: System.h:14
nkGraphics::ShaderInstanceCustomSlot
A custom slot, implementable by external code.
Definition: ShaderInstanceCustomSlot.h:12
nkGraphics::ShaderInstanceCustomDummySlot
A dummy custom instance slot.
Definition: ShaderInstanceCustomDummySlot.h:15
nkGraphics::ShaderInstanceCustomDummySlot::fillDataBuffer
virtual void fillDataBuffer(Entity *caller, void *buffer) override
nkGraphics::ShaderInstanceCustomDummySlot::getDataByteSize
virtual unsigned int getDataByteSize() override
nkGraphics::Entity
An entity in a render queue. It drives the shader and possible graph position for a set of renderable...
Definition: Entity.h:15
nkMemory::StringView
Class holding information about a string, with no ownership over the data.
Definition: StringView.h:22
nkGraphics::ShaderInstanceCustomDummySlot::setTypeName
void setTypeName(nkMemory::StringView value)
nkGraphics
Encompasses all API of component NilkinsGraphics.
Definition: BoundingBox.h:7
nkGraphics::ShaderInstanceCustomDummySlot::ShaderInstanceCustomDummySlot
ShaderInstanceCustomDummySlot(System *system) noexcept